package s17.ch20.ex2;

import java.util.ArrayList;
import java.util.List;
import java.util.Objects;

public class MyGenericWhiteCards {

	public static void main(String[] args) {
		List<Integer> integers = new ArrayList<>();

		integers.add(10);
		integers.add(20);
		integers.add(30);
		// System.out.println(integers);
		printList(integers);
		List<String> strings = new ArrayList<>();

		strings.add("hello");
		strings.add("world");
		//printList(strings);
		List<Long> longs = new ArrayList<>();
		longs.add(100l);
		longs.add(200l);
		longs.add(300l);
		longs.add(400l);
		printList(longs);
	}

	private static void printList(List<? extends Number> object) {
		for (Object integer : object) {
			System.out.println(integer);
		}

	}

}
